<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport"
        content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>
<body>
<script>
  var originData =[
    {
      prco_id: "72"
    },{
      prco_id: "74"
    },
    {
      prco_id: "73"
    },
    {
      prco_id: "72"
    },
    {
      prco_id: "73"
    },
    {
      prco_id: "74"
    }
  ]
  var arr=[12,14,123];
  var arr2=[
    {
        prco_id:1
    },
      {
        prco_id:""
      },
      {
        prco_id:""
      },
    {
      prco_id:3
    },
    {
      prco_id:5
    },
    {
      prco_id:""
    }, {
      prco_id:""
    }
    ,
    {
      prco_id:""
    },
    {
      prco_id:""
    },
    {
      prco_id:""
    }

  ]
  var tenparr=[];
  for(var i=0;i<arr2.length;i++){
    if(!arr2[i].prco_id){
        arr2.splice(i,1);
        i--
    }
  }
//  for(let i=0;i<arr2.length;i++){
//    if(arr2[i].prco_id){
//      tenparr.push(arr2[i])
//    }
//  };
  console.log(arr2)
//  for(var i=0;i<arr.length;i++){
//      for(var j=i+1;j<arr.length-1;j++){
//          if(arr[i]==arr[j]){
//                arr.splice(i,1);
////                arr.length--;
//          }
//      }
//  };
  function unique(arr){
    var hash=[];
    for (var i = 0; i < arr.length; i++) {
      for (var j = i+1; j < arr.length; j++) {
        if(arr[i].prco_id===arr[j].prco_id){
          ++i;
        }
      }
      hash.push(arr[i]);
    }
    return hash;
  }

  function uniq(array){
    var temp = [];
    var index = [];
    var l = array.length;
    for(var i = 0; i < l; i++) {
      for(var j = i + 1; j < l; j++){
        if (array[i].prco_id === array[j].prco_id){
          i++;
          j = i;
        }
      }
      temp.push(array[i]);
      index.push(i);
    }
    console.log(index);
    return temp;
  }

  //  console.log(unique(arr));
  console.log(unique(originData));
  console.log(uniq(originData))
  originData
</script>
</body>
</html>

